add_executable(plane_force plane/plane_force.cpp)
target_include_directories(plane_force PUBLIC include)
ament_target_dependencies(plane_force  ${THIS_PACKAGE_INCLUDE_DEPENDS})

add_executable(plane_force2 plane/plane_force2.cpp)
target_include_directories(plane_force2 PUBLIC include)
ament_target_dependencies(plane_force2  ${THIS_PACKAGE_INCLUDE_DEPENDS})

add_executable(plane_adrc plane/plane_adrc.cpp)
target_include_directories(plane_adrc PUBLIC include)
ament_target_dependencies(plane_adrc  ${THIS_PACKAGE_INCLUDE_DEPENDS})

add_executable(plane_adrc0 plane/plane_adrc0.cpp)
target_include_directories(plane_adrc0 PUBLIC include)
ament_target_dependencies(plane_adrc0  ${THIS_PACKAGE_INCLUDE_DEPENDS})

add_executable(plane_adrc1 plane/plane_adrc1.cpp)
target_include_directories(plane_adrc1 PUBLIC include)
ament_target_dependencies(plane_adrc1  ${THIS_PACKAGE_INCLUDE_DEPENDS})

add_executable(plane_adrc3 plane/plane_adrc3.cpp)
target_include_directories(plane_adrc3 PUBLIC include)
ament_target_dependencies(plane_adrc3  ${THIS_PACKAGE_INCLUDE_DEPENDS})

add_executable(plane_adrc2 plane/plane_adrc2.cpp)
target_include_directories(plane_adrc2 PUBLIC include)
ament_target_dependencies(plane_adrc2  ${THIS_PACKAGE_INCLUDE_DEPENDS})

add_executable(start_servo plane/start_servo.cpp)
target_include_directories(start_servo PUBLIC include)
ament_target_dependencies(start_servo  ${THIS_PACKAGE_INCLUDE_DEPENDS})

add_executable(start_servo2 plane/start_servo2.cpp)
target_include_directories(start_servo2 PUBLIC include)
ament_target_dependencies(start_servo2  ${THIS_PACKAGE_INCLUDE_DEPENDS})

install(
  TARGETS
    plane_force
    plane_force2
    plane_adrc
    plane_adrc0
    plane_adrc1
    plane_adrc2
    plane_adrc3
    start_servo
    start_servo2
  DESTINATION
    lib/${PROJECT_NAME}
)

install(DIRECTORY launch
  DESTINATION share/${PROJECT_NAME}
)

install(DIRECTORY config
  DESTINATION share/${PROJECT_NAME}
)
